package mapper;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import pojo.TradeMetaData;
import pojo.TradeMetaDataExample;

public interface TradeMetaDataMapper {
    int countByExample(TradeMetaDataExample example);

    int deleteByExample(TradeMetaDataExample example);

    int insert(TradeMetaData record);

    int insertSelective(TradeMetaData record);

    List<TradeMetaData> selectByExampleWithBLOBs(TradeMetaDataExample example);

    List<TradeMetaData> selectByExample(TradeMetaDataExample example);

    int updateByExampleSelective(@Param("record") TradeMetaData record, @Param("example") TradeMetaDataExample example);

    int updateByExampleWithBLOBs(@Param("record") TradeMetaData record, @Param("example") TradeMetaDataExample example);

    int updateByExample(@Param("record") TradeMetaData record, @Param("example") TradeMetaDataExample example);
}